Hey, Ryeguy457 here, with my SpamBot!
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
What is Spambot?
Spambot will allow you to spam your trades and account stealing stuff or whatever you want to across selected channels. It has a few configurable options. This isn't a cheat or hack or whatever, but it makes advertising or spamming things go by MUCH faster. There is no way, no how, this thing can be patched, because all it does is simulate typing and clicking..it sends no packets. You can't be banned for this or yadda yadda...
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Terminology:
Subchannel-The channels that have numbers after them. For example. Lod Trading UsWest is the main channel, and the sub channels are Lod Trading UsWest-2, Lod Trading UsWest-3, etc.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Instructions:
Here is what Spambot.ini, found in the zip, will look like, and what each feature means/does.

[Main]
Channel=Lod Trading UsWest- 
ChannelStart=1
ChannelEnd=5

Anything that is listed under [Main] only applies if Mode= is set to Normal (more on this later). The Channel= is the base name of the channel. The ChannelStart is the sub channel the spammer starts in. The ChannelEnd is the sub channel the spammer ends at. For example, if you wanted to spam in channels <Lod Trading UsWest-1>,<Lod Trading UsWest-2>, and <Lod Trading UsWest-3>, you'd set Channel= to LoD Trading UsWest- (dash MUST be there!!), ChannelStart= to 1, and ChannelEnd= to 3. After spambot has gone through all 3 channels, it starts over again.

[Misc]
Mode=normal
DefaultMessage=Message Goes here
MessageSwitching=no
Message2=Message Goes here
Message3=Message Goes here
TotalMessages=3
UseMultipleSpamDelays=no
TotalSpamDelays=
DefaultSpamDelay=
SpamDelay2=
SpamDelay3=

Ok, all the stuff under [Misc] is options. Mode= can be set to one of two things: normal or single. If Mode=normal, it will spam through a series of channels and its sub channels, like Lod Trading UsWest-1 to Lod Trading UsWest-8 (according to your options). Normal is basically how spambot worked in v2.0.  If Mode=single, it will spam in one channel, and one channel only. This option is useful if you want to spam in say the barb channel, because it has no sub channels. DefaultMessage= is what your message will be that is spammed across the channels, this is neccessary. MessageSwitching= toggles if you want to have messages switched. If you have MessageSwitching=yes, it will cycle through 2 or 3 messages. These messages are defined as Message2=, and Message3=. What it does it spams message 1, then goes to the next channel in the list (unless its Single), and spams message 2, then goes to the next channel and spams message 3. However, you can make it so it only spams 2 messages. Just set TotalMessages= to 2, and it will spam DefaultMessage, and Message2. If you only want it to spam DefaultMessage, set the TotalMessages= to 1. If you want all 3, set it to 3. Now for spam delays. First of all, a spam delay is how long it waits until switching to the next channel, and spamming again. Filling out DefaultSpamDelay is neccessary, because this value is always used. Remember, this is expressed in seconds. If you have MultipleSpamDelays=yes, then it will use more than one spam delay. The reason for this is bnet starts to catch on after an half an hour or so of your periodical spamming, and will boot you off sooner or later. If you want to use two spam delays, set up DefaultSpamDelay and SpamDelay2, and make sure to set the TotalSpamDelays= to 2. And for 3, it's the same, just fill out spamdelay3 and change totalspamdelays to 3.

[Single]
ChannelName=Amazon Camp USWest

Ok, the channel name under [Single] is *ONLY* used when the Mode=single. Since there's only one channel to be spammed in, there's no need for a Start= or End=. 

This version of Spambot is very hard to use. If you have ANY questions, email me at rgl1087@yahoo.com.

~Ryeguy457
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-Notes-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
-Once again, SINGLE CHANNELS are only for channels that don't have any sub channels! This means   that it cant be <channel-#>! Anything with multiple channels, like Trade-01, Trade-02, etc, is   NOT a SINGLE CHANNEL!
-No i can't add colors.
-If you get booted off of bnet, it's not my program, it's bnet. Increase your spam delays.
-SpamDelay= accepts decimals.
-This works in any resolution of your computer or game.
-You CANNOT minimize Diablo II when you do this, because the bot needs Diablo II as the active    window when it runs.
-I programmed an unchangable 1.5 second delay between switching channels so that the channel gets  a chance to load up, so take this into consideration when choosing your SpamDelay.
-I'm *ryeguy1014 on UsWest LoD for whatever reason you need me.
-After Spambot has cycled through from ChannelStart to ChannelEnd, it starts again.

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
History:

v4.0
-Fixed a bug that was my fault..and it caused alot of trouble. It didn't load the  DefaultSpamDelay correctly. Infact, it didn't use it at all! You should no be able to leave this  thing on longer than normal, maybe even on overnight! (no guarantee!)
-It now logs your spammin' stats to SpambotStats.ini

v4.0
-Open source :-).
-You can now use the characters '!','.','^', or '#' in your messages.
-The bot no longer types your message. It now copies it to the  clipboard, and sends a simulated   ctrl+v (paste), so it pops into  the chat window instantly. This makes it operate faster.
-The bot now uses the /join <channel> command instead, because i think  it works faster.
-Instead of Spambot quitting when you moved your mouse, it now PAUSES  when you minimize D2. A   message box will pop up to pause it, and it  will resume when you hit OK. You can also close   Spambot at this  time by right clicking on the icon in your taskbar and selecting  "quit" (duh).
-You can now use this with Diablo II windowed, because it doesn't have  to click anywhere anymore,  due to that fact that it ctrl+v's.

 v3.0
-Added the "singlechannel" feature.
-Added multiple spam delays.
-Added multiple message switching.

v2.0
-Fixed a bug in which Spambot wouldn't send long messages.

v1.0
-First public release
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
2002 Ryeguy457
E-mail  :: rgl1087@yahoo.com
Site    :: http://ryeguy457.cjn.net